package com.lebang.entity.task;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * tb_task_xianwan
 * @author 
 */
public class TaskXianwan implements Serializable {
    /**
     * id
     */
    private Integer id;

    /**
     * 广告ID
     */
    private Integer adId;

    /**
     * 广告名称
     */
    private String adName;

    /**
     * 开发者ID
     */
    private String appId;

    /**
     * 订单编号
     */
    private String orderNum;

    /**
     * 奖励级别
     */
    private Integer dlevel;

    /**
     * 用户体验游戏的包名
     */
    private String pageName;

    /**
     * 手机设备号 imei 或 idfa
     */
    private String deviceId;

    /**
     * 手机sim卡id
     */
    private String simId;

    /**
     * 用户id
     */
    private String memberId;

    /**
     * 用户体验游戏注册的账号id
     */
    private String merId;

    /**
     * 奖励说明—在开发者自己的APP中需显示给用户看，以便用户了解自己获得的奖励
     */
    private String event;

    /**
     * 于开发者结算单价、单位：元 （最多保留2位小数）
     */
    private BigDecimal price;

    /**
     * 奖励给用户金额
     */
    private BigDecimal money;

    /**
     * 用户获得奖励时间
     */
    private String iTime;

    /**
     * 创建人
     */
    private String createBy;

    /**
     * 逻辑删除
     */
    private Integer hasDeleted;

    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 更新时间
     */
    private Date modifyTime;

    private static final long serialVersionUID = 1L;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Integer getAdId() {
        return adId;
    }

    public void setAdId(Integer adId) {
        this.adId = adId;
    }

    public String getAdName() {
        return adName;
    }

    public void setAdName(String adName) {
        this.adName = adName;
    }

    public String getAppId() {
        return appId;
    }

    public void setAppId(String appId) {
        this.appId = appId;
    }

    public String getOrderNum() {
        return orderNum;
    }

    public void setOrderNum(String orderNum) {
        this.orderNum = orderNum;
    }

    public Integer getDlevel() {
        return dlevel;
    }

    public void setDlevel(Integer dlevel) {
        this.dlevel = dlevel;
    }

    public String getPageName() {
        return pageName;
    }

    public void setPageName(String pageName) {
        this.pageName = pageName;
    }

    public String getDeviceId() {
        return deviceId;
    }

    public void setDeviceId(String deviceId) {
        this.deviceId = deviceId;
    }

    public String getSimId() {
        return simId;
    }

    public void setSimId(String simId) {
        this.simId = simId;
    }

    public String getMemberId() {
        return memberId;
    }

    public void setMemberId(String memberId) {
        this.memberId = memberId;
    }

    public String getMerId() {
        return merId;
    }

    public void setMerId(String merId) {
        this.merId = merId;
    }

    public String getEvent() {
        return event;
    }

    public void setEvent(String event) {
        this.event = event;
    }

    public BigDecimal getPrice() {
        return price;
    }

    public void setPrice(BigDecimal price) {
        this.price = price;
    }

    public BigDecimal getMoney() {
        return money;
    }

    public void setMoney(BigDecimal money) {
        this.money = money;
    }

    public String getiTime() {
        return iTime;
    }

    public void setiTime(String iTime) {
        this.iTime = iTime;
    }

    public String getCreateBy() {
        return createBy;
    }

    public void setCreateBy(String createBy) {
        this.createBy = createBy;
    }

    public Integer getHasDeleted() {
        return hasDeleted;
    }

    public void setHasDeleted(Integer hasDeleted) {
        this.hasDeleted = hasDeleted;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getModifyTime() {
        return modifyTime;
    }

    public void setModifyTime(Date modifyTime) {
        this.modifyTime = modifyTime;
    }
}